emergency nephrectomy - French English Dictionary